\hypertarget{classace_1_1_post_effect}{\section{クラス ace\-:\-:Post\-Effect}
\label{classace_1_1_post_effect}\index{ace\-::\-Post\-Effect@{ace\-::\-Post\-Effect}}
}


ポストエフェクトを適用するクラス  




{\ttfamily \#include $<$ace.\-Post\-Effect.\-h$>$}

ace\-:\-:Post\-Effectに対する継承グラフ\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{d7/dfd/classace_1_1_post_effect}
\end{center}
\end{figure}
\subsection*{Public メソッド}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_post_effect_abce04581cbf96adcdae54d239588b314}{virtual void \hyperlink{classace_1_1_post_effect_abce04581cbf96adcdae54d239588b314}{On\-Draw} (std\-::shared\-\_\-ptr$<$ \hyperlink{classace_1_1_render_texture2_d}{Render\-Texture2\-D} $>$ dst, std\-::shared\-\_\-ptr$<$ \hyperlink{classace_1_1_render_texture2_d}{Render\-Texture2\-D} $>$ src)}\label{classace_1_1_post_effect_abce04581cbf96adcdae54d239588b314}

\begin{DoxyCompactList}\small\item\em オーバーライドして、毎フレーム描画される処理を記述できる。 \end{DoxyCompactList}\item 
void \hyperlink{classace_1_1_post_effect_a32e8c52d17e5ab704db6100d79683184}{Draw\-On\-Texture2\-D\-With\-Material} (std\-::shared\-\_\-ptr$<$ \hyperlink{classace_1_1_render_texture2_d}{Render\-Texture2\-D} $>$ target, std\-::shared\-\_\-ptr$<$ \hyperlink{classace_1_1_material2_d}{Material2\-D} $>$ material)
\begin{DoxyCompactList}\small\item\em マテリアルを用いてテクスチャに画像を描画する。 \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{フレンド}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_post_effect_a3e1914489e4bed4f9f23cdeab34a43dc}{class {\bfseries Engine}}\label{classace_1_1_post_effect_a3e1914489e4bed4f9f23cdeab34a43dc}

\item 
\hypertarget{classace_1_1_post_effect_a9f6d34b8fe0c8497c49e3259c6a7351a}{class {\bfseries Layer2\-D}}\label{classace_1_1_post_effect_a9f6d34b8fe0c8497c49e3259c6a7351a}

\end{DoxyCompactItemize}


\subsection{説明}
ポストエフェクトを適用するクラス 

\subsection{関数}
\hypertarget{classace_1_1_post_effect_a32e8c52d17e5ab704db6100d79683184}{\index{ace\-::\-Post\-Effect@{ace\-::\-Post\-Effect}!Draw\-On\-Texture2\-D\-With\-Material@{Draw\-On\-Texture2\-D\-With\-Material}}
\index{Draw\-On\-Texture2\-D\-With\-Material@{Draw\-On\-Texture2\-D\-With\-Material}!ace::PostEffect@{ace\-::\-Post\-Effect}}
\subsubsection[{Draw\-On\-Texture2\-D\-With\-Material}]{\setlength{\rightskip}{0pt plus 5cm}void ace\-::\-Post\-Effect\-::\-Draw\-On\-Texture2\-D\-With\-Material (
\begin{DoxyParamCaption}
\item[{std\-::shared\-\_\-ptr$<$ {\bf Render\-Texture2\-D} $>$}]{target, }
\item[{std\-::shared\-\_\-ptr$<$ {\bf Material2\-D} $>$}]{material}
\end{DoxyParamCaption}
)}}\label{classace_1_1_post_effect_a32e8c52d17e5ab704db6100d79683184}


マテリアルを用いてテクスチャに画像を描画する。 


\begin{DoxyParams}{引数}
{\em target} & 描画先 \\
\hline
{\em material} & マテリアル \\
\hline
\end{DoxyParams}


このクラスの説明は次のファイルから生成されました\-:\begin{DoxyCompactItemize}
\item 
Dev/ace\-\_\-cpp/engine/\-Object\-System/\-Post\-Effect/ace.\-Post\-Effect.\-h\item 
Dev/ace\-\_\-cpp/engine/\-Object\-System/\-Post\-Effect/ace.\-Post\-Effect.\-cpp\end{DoxyCompactItemize}
